package com.gftBrazil.BankSystem.bean.enums;

/**
 *
 * @author JRSS
 */
public enum Permissao {

    ACESSO_SISTEMA("Acesso ao sistema"),
    CONSULTAR_AGENCIA("Consultar agencia"),
    SALVAR_AGENCIA("Salvar agencia"),
    CADASTRAR_CLIENTE("Cadastrar cliente"),
    ALTERAR_CLIENTE("Alterar cliente"),
    CONSULTAR_CLIENTE("Consultar cliente");

    private Permissao(String descricao) {
        this.descricao = descricao;
    }

    private final String descricao;

    /**
     * @return the descricao
     */
    public String getDescricao() {
        return descricao;
    }

//    @Override
//    public boolean equals(Object o) {
//        if (!(o instanceof Permissao)) {
//            return false;
//        }
//        Permissao that = (Permissao) o;
//        return this.codigo == that.codigo;
//    }
//    
//    @Override
//    public int hashCode(){
//        return codigo;
//    }
}
